moral determinism - Francés Inglés Diccionario